Cloud computing is an innovative IT-enabled approach that can act as a strategic vehicle to deliver ...